﻿.aboutPanel {
    width: 339px;
    height: 356px;
    background: url(../Images/describe.jpg) no-repeat;
}

    .aboutPanel h5 {
        display: block;
        margin-top: 58px;
        color: #6b6e67;
        font-size: 14px;
        font-family: "宋体";
        padding: 0px 8px 0px 8px;
        font-weight: normal;
        line-height: 25px;
    }

.focus {
    width: 1000px;
    height: 356px;
}

.borderTop {
    border-top: 1px solid #cbcbcb;
}

.borderBottom {
    border-bottom: 1px solid #cbcbcb;
}

.borderRight {
    border-right: 1px solid #cbcbcb;
}


a.sjdd:link {
    width: 100px;
    height: 36px;
    display: block;
    background-position: -85px -104px;
    margin: 8px 0px 0px 15px;
    float: left;
}

a.ksgz:link {
    width: 100px;
    height: 36px;
    display: block;
    background-position: -202px -104px;
    margin: 8px 0px 0px 15px;
    float: left;
}

.d1 {
    width: 360px;
}

.d2 {
    width: 358px;
}

.d3 {
    width: 281px;
}

.title {
    height: 50px;
    border-bottom: 1px solid #cbcbcb;
}

#hyzx {
    min-height: 212px;
}

#zds {
    min-height: 212px;
}

#hyzx .title {
    background-position: -330px -220px;
}

#zds .title {
    background-position: -330px -264px;
}

#fwlc .title {
    background-position: -330px -310px;
}

#jz {
    min-height: 225px; 
}

#gz {
    min-height: 225px; 
}

#jz .title {
    background-position: -330px -356px;
}

#gz .title {
    background-position: -330px -396px;
}

#ph .title {
    background-position: -330px -443px;
}

a.More:link {
    width: 56px;
    height: 25px;
    display: block;
    background-image: url(../Images/site.png);
    background-position: 0px -555px;
    float: right;
}

.fl {
}

    .fl ul {
        list-style-type: none;
        padding: 8px 0px 0px 5px;
    }

    .fl li {
        width: 87px;
        height: 32px;
        float: left;
        background-image: url(../Images/site.png);
        background-position: -350px -503px;
        text-align: center;
        line-height: 31px;
        font-weight: bold;
    }

        .fl li.on {
            color: #d65804;
        }


.zpTitle {
    background-position: 0px -837px;
    background-repeat: repeat-x;
    height: 63px;
}

    .zpTitle span {
        background-image: url(../Images/site.png);
        width: 413px;
        height: 55px;
        float: left;
        display: block;
        margin: 0px 0px 0px 18px;
    }

span#zjzp {
    background-position: 0px -677px;
}

span#gzzp {
    background-position: 0px -757px;
}

span#jztitle {
    background-position: 0px -602px;
}

.frindLink {
    font-size: 16px;
    font-family: "微软雅黑";
    line-height: 53px;  border-bottom: 1px solid #3C3C3C;
  background: #222;
    color:  #C9C9C9;
}

    .frindLink ul {
        width: 881px;
        float: right;
        font-family: "宋体";
        font-size: 12px;
    }

    .frindLink li {
        float: left;
        margin: 0px 6px 0px 0px;
    }

    .frindLink a {
        color: #C9C9C9;
        line-height: 45px;
        display: block;
        margin: 5px 0px 0px 0px;
    }

ul.idxPicList {
    display: block;
    overflow: hidden;
    padding: 10px 0px 0px 0px;background:url(../images/li1.jpg) repeat-y  7px 0px ;
}

    ul.idxPicList li {border-bottom:2px solid #808080;
        width: 307px;
        float: left;
        margin: 20px 0px 0px 0px;
padding:0px 0px 0px 20px;
    }

        ul.idxPicList li img {
            width: 305px;
            height: 230px;
            border:0px;
        }

        ul.idxPicList li a.title:link, ul.idxPicList li a.title:visited {
            display: block;
            height: 25px;
            line-height: 25px;
            text-align: center;
            color: #7e7e7e;
            font-weight: bold;
            font-size: 14px;
            border: 0px;
        }

.focusImages {
    width: 1000px;
    height:355px;
    position: relative;
}

    .focusImages .bigPic {
    }  .focusImages .bigPic img {
           width:1000px;
    height: 500px;
    }
        /*
text-overflow: ellipsis;white-space: nowrap;*/
        .focusImages .bigPic span.txt {
            width:815px;
            height: 65px;
            line-height: 30px;
            word-break: break-all;
            display: block;
            position: absolute;
            bottom: 18px;
            left: 0;
            color: #fff;
            text-align: left;
            font-size: 16px;
            padding: 8px 0px 8px 8px;
            filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');
            background: rgba(0,0,0,0.5);
            transition: all ease .2s;
            overflow: hidden;
            font-family: "Microsoft Yahei";
        }

    .focusImages .tools {
        position: absolute;
        right: 8px;
        bottom: 8px;
    }

        .focusImages .tools a:link {
            width: 41px;
            height: 41px;
            display: block;
            float: left;
            background-image: url(../Images/site.png);
            background-position-y: -930px;
        }

        .focusImages .tools a.preImg:link {
            background-position-x: 0px;
        }

        .focusImages .tools a.nextImg:link {
            background-position-x: -42px;
        }

ul.indexInfo {
     overflow:hidden; padding:10px 0px 0px 8px; font-size:14px;
}
ul.indexInfo li {  background: url(../Images/site.png) no-repeat; background-position:-145px -930px; height:28px; line-height:28px;  padding:0px 0px 0px 15px;overflow:hidden
}
    ul.indexInfo li span {
    width:55px; float:right;}
    ul.indexInfo a {font-size:14px;
    }
.fllb span {
display:none;}
.fllb ul {
display:none; padding:8px 0px 0px 10px; clear:both; width:310px; overflow:hidden;}
.fllb ul.on {
display:block;}

.fllb li  { float:left; height:28px; line-height:28px; margin:0px 5px 0px 5px;}
.toMore li {
height:26px; line-height:26px;}

ul.phTab {width:123px; float:right; margin:22px 0px 0px 0px;
}
    ul.phTab li {
        width:38px; float:left; text-align:center;
    }
     ul.phTab li.on { font-weight:bold;
    }


.rList {
 display:none;}
.on {
display:block;}
.rList li {
height:27px; overflow:hidden; padding:0px;}
  .rList li dd{float:left;width:30px;color:#323431;  font-size:14px;text-align:center;padding-top:9px; margin:0px;}
 .rList li dt{float:left;width:246px;}
 .rList li dt .rLititle,.right .rList li dt .rLititle a{color:#6b7083;line-height:38px; overflow:hidden;}
 .rList li dt .rLititle a,.right .rList li dt .rLititle  strong{display:inline-block; font-weight:normal;}
 .rList li dt .rLititle a{width:180px; float:left;}
 .rList li dt .rLititle  strong{width:40px;float:right;margin-right:3px;}
 .rList li .rLiImg{display:none;}
 .rList li.curr .rLiImg{display:none}/*inline*/
 .rList li.curr dd{color:#d7346b;font-size:18px;}